|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
november 2013 docid025557 rev 1 1/39 AN4402 application note multichannel drivers driving inductive loads with l99mc6 and l9733 introduction the l99mc6 and the l9733 are respectively hexa and octal multi-channel drivers capable of driving various types of loads: resistive, inductive, capacitive loads and leds. they integrate an spi interface for a high level of configurability, offering detailed device diagnostics and protection features such as overtemperature, overcurrent detection, in order to support robust automotive designs. the output stages of these flexible devices consist of n-channel mosfets. they both have an internal charge pump which allows all the outputs of the l9733 and three outputs of the l99mc6 (outputs 1, 2, 3) to control loads either in high-side or in low-side configuration without additional components. the l99mc6 outputs 4, 5 and 6 are fixed low-side drivers. figure 1. block diagrams on the l99mc6 and l9733 ( " 1 ( $ ' 5 6 # # 3 # + # 3 . $ / $ ) # o n t r o l l o g i c 3 0 ) ) . 0 7 - $ 2 . 3 # 2 $ 2 . 3 # 2 $ 2 . 3 # 2 $ 2 . $ 2 . $ 2 . 6 $ $ # , + # 3 $ / $ ) 0 7 - ) . 0 7 - ) . 3 0 ) # o n t r o l l o g i c 0 7 - ) . 6 $ / 2 % 3 6 " ! 4 4 $ 2 . 3 # 2 $ 2 . 3 # 2 $ 2 . 3 # 2 $ 2 . $ 2 . $ 2 . 3 # 2 3 # 2 3 # 2 $ 2 . 3 # 2 $ 2 . 3 # 2 - . $ - www.st.com
contents AN4402 2/39 docid025557 rev 1 contents 1 description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 active clamp of the l99mc6 and l9733 . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.1 low-side configured outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.2 high-side configured outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.2.1 case 1: v bat v cl_ls - v cl_hs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.2.2 case 2: v bat v cl_ls - v cl_hs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3 demagnetization energy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.1 low-side configured output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 3.2 calculation of the demagnetization energy . . . . . . . . . . . . . . . . . . . . . . . .11 3.2.1 summary of the demagnetization energy ? low-side . . . . . . . . . . . . . . . 15 3.2.2 calculation example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.3 high-side configured outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.3.1 demagnetization energy with vbat < vcl_ls ? vcl_hs . . . . . . . . . . 17 3.3.2 demagnetization energy with vbat > vcl_ls ? vcl_hs . . . . . . . . . . 19 3.4 clamping energy at high battery voltage . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.4.1 qualitative analysis when the gate-drain clamp is active . . . . . . . . . . . 21 3.4.2 example of a low-side configured output of the l99mc6 . . . . . . . . . . . 23 3.4.3 example of a high-side configured output of the l99mc6 . . . . . . . . . . . 24 3.4.4 conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4 energy capability and load compatibility . . . . . . . . . . . . . . . . . . . . . . . 27 4.1 guideline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.2 example of l99mc6 driving a relay with a low-side driver . . . . . . . . . . . . 28 appendix a documents reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 appendix b glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 appendix c summary of the demagnetization energy . . . . . . . . . . . . . . . . . . . . 35 revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 docid025557 rev 1 3/39 AN4402 list of tables 3 list of tables table 1. specification of clamping voltages - l99mc6 and l9733 . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 table 2. e demag_ls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 table 3. example of application parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 table 4. energy parameters vs r p values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 table 5. analogies between the equations for a low-side and a high-side . . . . . . . . . . . . . . . . . . . . 17 table 6. e demag1_hs with v bat < v cl_ls ? v cl_hs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 table 7. e demag2_hs with v bat > v cl_ls ? v cl_hs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 table 8. low-side output - conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 table 9. overestimation of e demag caused by the simplification: r l = 0 ? . . . . . . . . . . . . . . . . . . . 23 table 10. high-side output - conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 table 11. energy values vs battery voltages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 table 12. application conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 table 13. e demag_max and corresponding t demag for a single pulse, t jstart = 150c, r l = 0 ? , v bat = 13.5 v . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 table 14. e demag_max and corresponding t demag for a repetitive pulse with t jstart = 100 c, r l = 0 ? , v bat = 13.5 v . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 table 15. glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 table 16. demagnetization time and demagnetization energy for a low-side configured output . . . . 35 table 17. demagnetization time and demagnetization energy for a high-side configured output . . . 36 table 18. document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 list of figures AN4402 4/39 docid025557 rev 1 list of figures figure 1. block diagrams on the l99mc6 and l9733 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 figure 2. low-side and high-side configured output driving inductive loads . . . . . . . . . . . . . . . . . . . . 6 figure 3. low-side of a l99mc6 during the turn-off phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 figure 4. l99mc6 high-side during the turn-off, v bat < v cl_ls - v cl_hs . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 figure 5. l99mc6 high-side during the turn-off, v bat > v cl_ls - v cl_hs . . . . . . . . . . . . . . . . . . . . . . 9 figure 6. relay with spike protection resistor in parallel to the coil . . . . . . . . . . . . . . . . . . . . . . . . . . 10 figure 7. equivalent electrical diagram during the turn-off phase of an inductive load with parallel resistor, driven by a low-side configured output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 figure 8. equivalent electrical diagram of the turn-off phase of an inductive load driven by a low-side configured output, without parallel resistor to the load . . . . . . . . . . . . . . . . . . . . . 14 figure 9. e demag_ls vs r p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 figure 10. equivalent circuit during the demagnetization of a high-side with parallel resistor, v bat < v cl_ls - v cl_hs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 figure 11. equivalent circuit during the demagnetization of a high-side with parallel resistor, v bat > v cl_ls - v cl_hs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 figure 12. contribution of the factor 1 / (1 - (v cl_ls /v bat )) to the increase e demag with v bat . . . . . 22 figure 13. e demag_ls vs v bat ? example of a low-side output of the l99mc6 . . . . . . . . . . . . . . . . . 23 figure 14. example - relative e demag_ls to e demag@vbat=13v versus v bat /13v (no parallel resistor) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 figure 15. e demag_hs vs v bat ? example of a high-side output of the l99mc6 . . . . . . . . . . . . . . . . 25 figure 16. datasheet l99mc6 - inductive energy capability of configurable channels, configured as low-side switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 figure 17. e demag_max vs t demag for a single pulse t jstart = 150c . . . . . . . . . . . . . . . . . . . . . . . 30 figure 18. e demag_max vs t demag for repetitive pulse t jstart = 100c . . . . . . . . . . . . . . . . . . . . . . 31 docid025557 rev 1 5/39 AN4402 description 38 1 description this document describes the protection features implemented in the l99mc6 and l9733 to control inductive loads. it provides calculations of the energy dissipated in the output mosfets of these devices during the switch-off phase of this type of loads in different configurations: ? the outputs are configured either as low-side or high-side drivers ? with and without parallel resistor to the inductive load although the examples are applied to the l99mc6, general results are also applicable to devices integrating the same type of active clamping protections. finally, the developers will find a guideline to verify if the outputs of these devices are compatible with their load specifications and application conditions. active clamp of the l99mc6 and l9733 AN4402 6/39 docid025557 rev 1 2 active clamp of the l99mc6 and l9733 by nature, an inductive load such as a relay coil develops a voltage across its terminals in order to resist the current variations passing through it. according to lenz's law, the voltage across the inductor is proportional to its inductance and to the rate of change of the current: v l = l di l / dt. this voltage can reach very high values when the current is abruptly turned off. opening mechanically a circuit with an energized inductor without any protection will result in a high voltage surge across the load of possibly several hundreds of volts, which can cause an electrical arc. during the turn-off phase of a mosfet driving an inductive load the voltage across the drain and the source of the mosfet (v ds ) will increase until the mosfet breakdown voltage is reached. it is the so-called avalanche effect. operating in avalanche can have a negative impact on the lifetime of standard mosfets. the output stages of the l99mc6 and of the l9733 consist of protected n-channel mosfets which can be driven either in low-side or high-side configuration. in order to avoid avalanche conditions during the switch-off of an inductive load, the l99mc6 and the l9733 integrate a so-called active clamp, which limits v ds below the mosfets' breakdown ( figure 2 ). indeed, during the turn-off of inductive loads, the output mosfet is driven in linear (and high dissipation) mode. this results in a higher control capability of this type of loads without additional devices. figure 2. low-side and high-side conf igured output driving inductive loads + l j k 6 l g h & |